continuous strip furnace - Spanish English Dictionary